package com.work.lxykeeper.utils;

/**
 * Created by WZ on 2020/12/3.
 * description:预约人的信息转化
 */
public class PersonLableUtil {
    /**
     * 通行状态
     *
     * @param currentstatus
     * @return
     */
    public static String getCurrentStutas(int currentstatus) {
        //1、正常通行（绿色显示），2、未到预约日期（红色显示），3、已核销（红色显示），在头部显示,4、无效
        switch (currentstatus) {
            case 1:
                return "正常通行";
            case 2:
                return "未到预约日期";
            case 3:
                return "已核销";
            case 4:
                return "无效";
            default:
                break;
        }
        return "类型不匹配";
    }

    /**
     * 预约类型
     *
     * @param type
     * @return
     */
    public static String getPersonType(int type) {
        //预约类型：1个人，2团体，3活动4工作人员预约',
        switch (type) {
            case 1:
                return "个人";
            case 2:
                return "团体";
            case 3:
                return "活动";
            case 4:
                return "工作人员预约";
            default:
                break;
        }
        return "类型不匹配";
    }

    /**
     * 票务状态
     *
     * @param type
     * @return
     */
    public static String getPwStatus(int type) {
        //'状态：1未用，2已用，3取消，4失约',
        switch (type) {
            case 1:
                return "未使用";
            case 2:
                return "已使用";
            case 3:
                return "取消";
            case 4:
                return "失约";
            default:
                break;
        }
        return "类型不匹配";
    }

    /**
     * '预约方式1小程序，2网站',
     *
     * @param type
     * @return
     */
    public static String getCreateType(int type) {
        //'预约方式1小程序，2网站',
        switch (type) {
            case 1:
                return "小程序";
            case 2:
                return "网站";
            default:
                break;
        }
        return "类型不匹配";
    }

    /**
     * '预约人标识：1预约人，2同行人'
     *
     * @param type
     * @return
     */
    public static String getPeopleLable(int type) {

        switch (type) {
            case 1:
                return "预约人";
            case 2:
                return "同行人";
            default:
                break;
        }
        return "类型不匹配";
    }
}
